#!/bin/bash
# Autor: Ricardo Brito do Nascimento
# E-mail: ricardo[at]rbncurriculo.cjb.net
#15/10/2007

# versão: 2.0
# Script: atualizaHora.sh
# Funcao: Executa a atualizacao da data e hora do sistema, 
# 	através de servidor externo NTP
#
# Pode ser executado automaticamente como root fazendo 'crontab -e' 
# e colocando (para rodar todos os dias as 3.30 da manha):
# SHELL=/bin/bash
# 
# 30 3 * * * /path/do/script/atualizaHora.sh
#

################### VARIAVEIS ########################
#Descomentar a região do fuso horário desejado
#LOCAL="Branco"
#LOCAL="Manaus"
LOCAL="Bras"
HOST="http://pcdsh01.on.br/ispy.asp"
LINKS=$(which links0 2> /dev/null)

DATA=$(links -dump $HOST|tr -d '|' | grep -i $LOCAL|awk '{print $2}')
HORA=$(links -dump $HOST|tr -d '|' | grep -i $LOCAL|awk '{print $3}')

DD=$(echo $DATA | awk -F"/" '{print $1}')
MM=$(echo $DATA | awk -F"/" '{print $2}')
YYYY=$(echo $DATA | awk -F"/" '{print $3}')

HH=$(echo $HORA | awk -F":" '{print $1}')
mm=$(echo $HORA | awk -F":" '{print $2}')
ss=$(echo $HORA | awk -F":" '{print $3}')

#echo $DD $MM $YYYY $HH $mm $ss
#echo $MM$DD$HH$mm$YYYY.$ss

date $MM$DD$HH$mm$YYYY.$ss
